home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 726-750 / 729 / dsound / dsound.doc < prev    next >
Text File  |  1995-03-18  |  2KB  |  56 lines

  1.  
  2.                 DSound V1.20
  3.  
  4.      DSound is Copyright 1991-1992 by Dave Schreiber, All Rights Reserved.
  5. This program is freely distributable, but may not be sold (although a small
  6. fee for copying, media, etc. may be charged).
  7.  
  8.      DSound is utility I whipped together to play 8SVX sound samples
  9. directly off a hard drive.  While it only takes up a small amount of chip
  10. RAM, it can play samples of unlimited size off a hard drive (it doesn't
  11. work to well with floppies however). Currently, it cannot play compressed
  12. sound files.
  13.  
  14.      DSound can only be used from the hard drive.  To use DSound, type
  15. "DSound [flags] <filename>" (without the quotes), where <filename> is the
  16. name of the file that you want to play, and [flags] are any of the flags
  17. listed below under "Usage."  To stop DSound before a sample is finished
  18. playing, either click on the close gadget in the DSound window (which is
  19. displayed while DSound is playing a sound sample, unless the '-w' flag is
  20. used), press CTRL-C in the Shell window from which DSound was started, or
  21. type "break <clinum>", where <clinum> is the number of the Shell window
  22. that DSound is running in.
  23.  
  24. Usage:
  25.    dsound [-l][-r][-2][-f][-m][-o][-w][-s<speed>][-v<volume>][-b<bufsize>] file
  26.  
  27. Where the flags are defined as such:
  28.   -l -- Play the sample using the left speaker
  29.   -r -- Play the sample using the right speaker
  30.   -2 -- Play the sample using both speakers
  31.   -f -- Shut off the low-pass filter
  32.   -m -- Load the entire sample into memory
  33.   -o -- Play the sample continuously (loop)
  34.   -w -- Do not open the DSound window
  35.   -s<speed> -- Play the sample at the given speed (samples/sec)
  36.   -v<volume> -- Play the sample at the given volume (0-64)
  37.   -b<bufsize> -- Use a buffer of size <bufsize> (default is 30K)
  38.  
  39. If you don't specify any flags, the defaults are to play the sound out of
  40. the first available speaker, with the filter on, at the speed and volume
  41. specified in the soundfile.
  42.  
  43. I've included the source for DSound.  To compile (using SAS/C V5.10a) type:
  44.    lmk
  45.  
  46. If you have any questions, comments, etc. regarding DSound, don't hesitate
  47. to get in touch with me at:
  48.  
  49.                          Dave Schreiber
  50.                          1234 Collins Lane
  51.                          San Jose, CA   95129-4208
  52.  
  53. e-mail:                      davids@cats.ucsc.edu
  54.                          (until June 13, 1993)
  55.  
  56.